div.textTag {
	position:relative;
	background-image:url(../images/background/entry_bk.png);
	background-position:center;
	background-repeat:no-repeat;
	width: 675px;
	height: 195px;
	margin-left:75px;
	margin-top:10px;
	margin-bottom:20px;
}

img.personPhoto {
	position:absolute;
	left: 21px;
	top: 17px;
	width: 105px;
	height: 108px;
	border-width:4px;
	border-color:#FFF;
	border-style:solid;
}

div.personNameLabel{
	position:absolute;
	left: 21px;
	top: 148px;
	width: 49px;
	height: 22px;
	color:#bf5252;
	font-size:14px;
	font-weight:bold;
}

div.personName{
	position:absolute;
	left: 76px;
	top: 148px;
	width: 80px;
	height: 22px;
	font-weight:bold;
	font-size:14px;
	font-style:normal;
	color:#81796e;
	vertical-align:middle;
}

div.titleLabel {
	position:absolute;
	left: 187px;
	top: 19px;
	width: 69px;
	height: 24px;
	color:#bf5252;
	font-size:14px;
	font-weight:bold;
}

div.title {
	position:absolute;
	left: 187px;
	top: 46px;
	width: 368px;
	height: 52px;
	color:#81796e;
	font-size:18px;
	font-weight:bold;
	border-color:#FFF;
	border-width:2px;
	border-style:dashed;
}

div.timeLabel{
	position:absolute;
	left: 187px;
	top: 106px;
	width: 69px;
	height: 24px;
	color:#bf5252;
	font-size:14px;
	font-weight:bold;
}

div.time{
	position:absolute;
	left: 187px;
	top: 134px;
	width: 368px;
	height: 29px;
	font-weight:bold;
	font-size:18px;
	color:#81796e;
	border-color:#FFF;
	border-width:2px;
	border-style:dashed;
}

div.statusLabel{
	position:absolute;
	left: 567px;
	top: 11px;
	width: 83px;
	height: 24px;
	color:#bf5252;
	font-size:14px;
	font-weight:bold;
}

div.status_yes{
	position:absolute;
	left: 572px;
	top: -7px;
	width: 107px;
	height: 106px;
	background-image:url(../images/indicator/not_completed.png);
}

div.status_no{
	position:absolute;
	left: 572px;
	top: -7px;
	width: 107px;
	height: 106px;
	background-image:url(../images/indicator/completed.png);
}


span.collectButton_yes  {
	position:absolute;
	background-image:url(../images/button/favorite_normal.png);
	background-position:center;
	background-repeat:no-repeat;
	left: 566px;
	top: 125px;
	width:99px;
	height:30px;
	cursor:pointer;
}

span.collectButton_yes:active {
	background-image:url(../images/button/favorite_click.png);
}

span.collectButton_no  {
	position:absolute;
	background-image:url(../images/button/not_favorite_normal.png);
	background-position:center;
	background-repeat:no-repeat;
	left: 566px;
	top: 125px;
	width:99px;
	height:30px;
	cursor:pointer;
}

span.collectButton_no:active {
	background-image:url(../images/button/not_favorite_click.png);
}


div.mainReply span {
	position:absolute;
	background-image:url(../images/button/reply_right_normal.png);
	background-position:center;
	background-repeat:no-repeat;
	left: 566px;
	top: 157px;
	width:99px;
	height:30px;
	cursor:pointer;
}

div.mainReply span:active {
	background-image:url(../images/button/reply_right_click.png);
}